squeezed lemon - French English Dictionary